Obec Záboří leží v Jihočeském kraji v ORP Blatná v nadmořské výšce 555 m. V roce 2014 zde žilo 314 obyvatel. Záboří má katastrální území o rozloze 685 ha.